@keyframes show-me-your-name-animation {
    0% {
        background-position: 0;
    }

    100% {
        background-position: 100px;
    }
}

.show-me-your-name-gradient {
    position: relative;
    z-index: 0;
}

.show-me-your-name-gradient::after {
    background-clip: text;
    content: attr(data-text) / "";
    inset: 0;
    position: absolute;
    filter: blur(4px);
    opacity: 0;
    text-indent: 0;
    transition: opacity .1s ease-in-out;
    text-wrap-style: balance;
    z-index: -1;
}

.show-me-your-name-gradient-unset-bg::after {
    background: unset;
}

.show-me-your-name-gradient-inherit-bg::after {
    background: inherit;
}

.show-me-your-name-gradient-hovered::after {
    opacity: .7;
    transition: opacity .1s ease-in-out
}

.show-me-your-name-modal-footer-container button {
    width: 100%;
}

.show-me-your-name-reset-button {
    margin-top: 8px;
    font-size: 14px;
    font-weight: 500;
}